modela "Material for VRML-MODELA bridge" { var vrml.mater.amb=(vrml.mater.ambientColor.r + vrml.mater.ambientColor.g + vrml.mater.ambientColor.b)/3; var vrml.mater.spc=(vrml.mater.specularColor.r + vrml.mater.specularColor.g + vrml.mater.specularColor.b)/3; // var vrml.mater.dif=1 - vrml.mater.spc; var vrml.mater.dif=1; var vrml.mater.high=1; if (vrml.mater.shininess=0) { vrml.mater.high=0; } var vrml.mater.idx=0.; if (vrml.mater.transparency>0) { vrml.mater.idx=1.6; // ÉKÉâÉX vrml.mater.dif=0; vrml.mater.spc=1; } attr $(vrml.mater.name)= { index vrml.mater.idx; color vrml.mater.diffuseColor.r, vrml.mater.diffuseColor.g, vrml.mater.diffuseColor.b; diff vrml.mater.dif,vrml.mater.amb; refl vrml.mater.spc,vrml.mater.high,vrml.mater.shininess; tran vrml.mater.transparency,0,0; }; }